intercontinental missile - French English Dictionary